radiosounding balloon - English Synonyms Dictionary